sentencing principles - German English Dictionary